@CHARSET "UTF-8";

.ui-menubar {
	margin-bottom: 3px;
	color: white;
	font-weight: bold;
}

.ui-breadcrumb {
	margin: 3px 0px 3px 0px;
}

.ui-toolbar {
	margin-top: 3px;	
	margin-bottom: 10px;
}

.campo {
	margin: 10px;
}

.tituloCabecalho {
	font-size: 20pt
}

.tituloCabecalho span {
	font-size: 16pt
}

.ui-menu {
	background-image: url("#{resource['images/menu_back.png']}");
}

.ui-helper-reset {
	font-size: 11px;
}

#logo-topo {
	height: 54px;
	background: url("#{resource['images/logo-esq.png']}") no-repeat scroll 0% 0% transparent;
	margin-right: 15px;
}

#border-top.h_green          { background: url("#{resource['images/j_header_middle.png']}") repeat-x; }
#border-top.h_green div      { background: url("#{resource['images/j_header_right.png']}") 100% 0 no-repeat; }
#border-top.h_green div div  { background: url("#{resource['images/logo-esq.png']}") no-repeat; height: 54px; }

#border-top .title {
	font-size: 22px; font-weight: bold; color: #fff; line-height: 54px;
	padding-left: 200px;
}

#border-bottom 			{ background: url("#{resource['images/j_bottom.png']}") repeat-x; }
#border-bottom div  		{ background: url("#{resource['images/j_corner_br.png']}") 100% 0 no-repeat; }
#border-bottom div div 	{ background: url("#{resource['images/j_corner_bl.png']}") no-repeat; height: 11px; }

#rodape{
	font-size: 11px;
	font-weight: bold;
	color:#414141;
	text-align: center; 
	padding-top: 25px; 
	margin-bottom: 20px; 
	position: relative; 
	top: -11px
}

#content-box {
	min-height: 230px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#content-box .padding  { padding: 10px 10px 0 10px; }

.dashboardTabelaExterna {
	width: 85%;
    margin: 0 auto;
	margin-top: 10px
}

.dashboardTabelaInterna {
    margin: 10px auto;
}

#formDashboard tr .ui-widget-content{
    font-size: 13px;
}

.centralizado {
	margin: 0 auto;
}

.mensagemDialog {
	font-weight: bold;
	margin: 20px;
}

.caixaAlta {
	text-transform: uppercase; 
}

.labelDoisPontos {
	float: left; 
	margin: 5px 10px;
}

.detalheHorasAtividades {
	font-weight: bold;
	float: right; 
	width: 240px;
	margin-bottom: 10px; 
	margin-top: 10px;
}

.detalheHorasAtividades label{
	float: right; 
}

.fonteVermelha {
	color: red;
}

.mensagemLogin .ui-messages-error {
	width: 200px;
	margin: 2px 0px;
}

.mensagemLogin .ui-messages-error ul {
	margin: 0px 15px;
}

.filtroAluno {
	margin: 0 auto;
	width: 85%;	
}

.filtroAluno input {
	width: 300px;	
}